be lacking something indispensable - Fransızca İngilizce Sözlük